From: Robert Stojnić Date: Tue, 12 Dec 2006 18:57:19 +0000 (+0000) Subject: Should add only link variants (and not category variants) to pagelinks table. X-Git-Tag: 1.31.0-rc.0~54924 X-Git-Url: http://git.cyclocoop.org/%22.%24info%5B?a=commitdiff_plain;h=95b08838a8dc072e7f3eca1bf49630ce5e88771f;p=lhc%2Fweb%2Fwiklou.git Should add only link variants (and not category variants) to pagelinks table. --- diff --git a/includes/Parser.php b/includes/Parser.php index adf6e54c7a..e01b0f815b 100644 --- a/includes/Parser.php +++ b/includes/Parser.php @@ -4113,12 +4113,13 @@ class Parser $variantTitle = Title::makeTitle( $s->page_namespace, $s->page_title ); $varPdbk = $variantTitle->getPrefixedDBkey(); $vardbk = $variantTitle->getDBkey(); - $linkCache->addGoodLinkObj( $s->page_id, $variantTitle ); - $this->mOutput->addLink( $variantTitle, $s->page_id ); $holderKeys = array(); - if(isset($variantMap[$varPdbk])) + if(isset($variantMap[$varPdbk])){ $holderKeys = $variantMap[$varPdbk]; + $linkCache->addGoodLinkObj( $s->page_id, $variantTitle ); + $this->mOutput->addLink( $variantTitle, $s->page_id ); + } // loop over link holders foreach($holderKeys as $key){